package com.his.j259w264.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;

/**
 * 检验报告单(InspectionReport)实体类
 *
 * @author EdgeYu
 * @since 2021-09-16 11:17:38
 */

@ApiModel(value = "InspectionReport", description = "检验报告单")
public class InspectionReport implements Serializable {
    private static final long serialVersionUID = 312265436469465524L;
    /**
     * 主键
     */
    @ApiModelProperty(name = "id", notes = "主键", dataType = "Integer", required = true)
    private Integer id;
    /**
     * 病历id
     */
    @ApiModelProperty(name = "medicalRecordId", notes = "病历id", dataType = "Integer", required = true)
    private Integer medicalRecordId;
    /**
     * 处方表id
     */
    @ApiModelProperty(name = "prescriptionId", notes = "处方表id", dataType = "Integer", required = true)
    private Integer prescriptionId;
    /**
     * 送检科室
     */
    @ApiModelProperty(name = "departmentId", notes = "送检科室", dataType = "Integer", required = true)
    private Integer departmentId;
    /**
     * 标本号
     */
    @ApiModelProperty(name = "specimenNo", notes = "标本号", dataType = "String", required = true)
    private String specimenNo;
    /**
     * 床号
     */
    @ApiModelProperty(name = "berNo", notes = "床号", dataType = "Integer", required = true)
    private Integer berNo;
    /**
     * 标本类型
     */
    @ApiModelProperty(name = "specimen", notes = "标本类型", dataType = "String", required = true)
    private String specimen;
    /**
     * 简称
     */
    @ApiModelProperty(name = "abbreviation", notes = "简称", dataType = "String", required = true)
    private String abbreviation;
    /**
     * 结果
     */
    @ApiModelProperty(name = "result", notes = "结果", dataType = "String", required = true)
    private String result;
    /**
     * 参考值
     */
    @ApiModelProperty(name = "referenceValue", notes = "参考值", dataType = "String", required = true)
    private String referenceValue;
    /**
     * 提示
     */
    @ApiModelProperty(name = "tip", notes = "提示", dataType = "String", required = true)
    private String tip;
    /**
     * 单位
     */
    @ApiModelProperty(name = "company", notes = "单位", dataType = "String", required = true)
    private String company;

    /**
     * 检验报告单中的检验项目
     */
    private InspectionItems inspectionItems;

    public InspectionItems getInspectionItems() {
        return inspectionItems;
    }

    public void setInspectionItems(InspectionItems inspectionItems) {
        this.inspectionItems = inspectionItems;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getMedicalRecordId() {
        return medicalRecordId;
    }

    public void setMedicalRecordId(Integer medicalRecordId) {
        this.medicalRecordId = medicalRecordId;
    }

    public Integer getPrescriptionId() {
        return prescriptionId;
    }

    public void setPrescriptionId(Integer prescriptionId) {
        this.prescriptionId = prescriptionId;
    }

    public Integer getDepartmentId() {
        return departmentId;
    }

    public void setDepartmentId(Integer departmentId) {
        this.departmentId = departmentId;
    }

    public String getSpecimenNo() {
        return specimenNo;
    }

    public void setSpecimenNo(String specimenNo) {
        this.specimenNo = specimenNo;
    }

    public Integer getBerNo() {
        return berNo;
    }

    public void setBerNo(Integer berNo) {
        this.berNo = berNo;
    }

    public String getSpecimen() {
        return specimen;
    }

    public void setSpecimen(String specimen) {
        this.specimen = specimen;
    }

    public String getAbbreviation() {
        return abbreviation;
    }

    public void setAbbreviation(String abbreviation) {
        this.abbreviation = abbreviation;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getReferenceValue() {
        return referenceValue;
    }

    public void setReferenceValue(String referenceValue) {
        this.referenceValue = referenceValue;
    }

    public String getTip() {
        return tip;
    }

    public void setTip(String tip) {
        this.tip = tip;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

}
